<?php

defined('BASEPATH') OR exit('No direct script access allowed');
require APPPATH . '/libraries/REST_Controller.php';

class Terminal extends REST_Controller {

    function origenes_get() { //Para los terminales origen
        $this->load->model("terminal_model");
        $result = $this->terminal_model->getTerminalesOrigenes();

        if ($result) {
            $this->response($result, 200);
        } else {
            $this->response(array('error' => 'ERROR terminales origen get!'), 404);
        }
    }

    function destinos_get() { // Para los terminales destino
        $idTerminalOrigen = $this->get('idTerminalOrigen');
        if (!$idTerminalOrigen) {
            $this->response(NULL, 400);
        }

        $this->load->model("terminal_model");
        $result = $this->terminal_model->getTerminalesDestino($idTerminalOrigen);

        if ($result) {
            $this->response($result, 200);
        } else {
            $this->response(array('error' => 'ERROR terminales destino get'), 404);
        }
    }

}